home *** CD-ROM | disk | FTP | other *** search
/ LG Super CD / LG Super CD.iso / bitpim / bitpim-0.62-setup.exe / {app} / bitpim.exe / wxPython / sizers.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-11-06  |  32.9 KB  |  667 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.3)
  3.  
  4. import sizersc
  5. from misc import *
  6. from windows import *
  7. from gdi import *
  8. from fonts import *
  9. from clip_dnd import *
  10. from controls import *
  11. from events import *
  12. import wx
  13.  
  14. class wxSizerItemPtr(wxObjectPtr):
  15.     
  16.     def __init__(self, this):
  17.         self.this = this
  18.         self.thisown = 0
  19.  
  20.     
  21.     def DeleteWindows(self, *_args, **_kwargs):
  22.         val = sizersc.wxSizerItem_DeleteWindows(self, *_args, **_kwargs)
  23.         return val
  24.  
  25.     
  26.     def GetPosition(self, *_args, **_kwargs):
  27.         val = sizersc.wxSizerItem_GetPosition(self, *_args, **_kwargs)
  28.         if val:
  29.             val = wxPointPtr(val)
  30.             val.thisown = 1
  31.         
  32.         return val
  33.  
  34.     
  35.     def GetSize(self, *_args, **_kwargs):
  36.         val = sizersc.wxSizerItem_GetSize(self, *_args, **_kwargs)
  37.         if val:
  38.             val = wxSizePtr(val)
  39.             val.thisown = 1
  40.         
  41.         return val
  42.  
  43.     
  44.     def CalcMin(self, *_args, **_kwargs):
  45.         val = sizersc.wxSizerItem_CalcMin(self, *_args, **_kwargs)
  46.         if val:
  47.             val = wxSizePtr(val)
  48.             val.thisown = 1
  49.         
  50.         return val
  51.  
  52.     
  53.     def SetDimension(self, *_args, **_kwargs):
  54.         val = sizersc.wxSizerItem_SetDimension(self, *_args, **_kwargs)
  55.         return val
  56.  
  57.     
  58.     def SetRatioWH(self, *_args, **_kwargs):
  59.         val = sizersc.wxSizerItem_SetRatioWH(self, *_args, **_kwargs)
  60.         return val
  61.  
  62.     
  63.     def SetRatioSize(self, *_args, **_kwargs):
  64.         val = sizersc.wxSizerItem_SetRatioSize(self, *_args, **_kwargs)
  65.         return val
  66.  
  67.     
  68.     def SetRatio(self, *_args, **_kwargs):
  69.         val = sizersc.wxSizerItem_SetRatio(self, *_args, **_kwargs)
  70.         return val
  71.  
  72.     
  73.     def GetRatio(self, *_args, **_kwargs):
  74.         val = sizersc.wxSizerItem_GetRatio(self, *_args, **_kwargs)
  75.         return val
  76.  
  77.     
  78.     def IsWindow(self, *_args, **_kwargs):
  79.         val = sizersc.wxSizerItem_IsWindow(self, *_args, **_kwargs)
  80.         return val
  81.  
  82.     
  83.     def IsSizer(self, *_args, **_kwargs):
  84.         val = sizersc.wxSizerItem_IsSizer(self, *_args, **_kwargs)
  85.         return val
  86.  
  87.     
  88.     def IsSpacer(self, *_args, **_kwargs):
  89.         val = sizersc.wxSizerItem_IsSpacer(self, *_args, **_kwargs)
  90.         return val
  91.  
  92.     
  93.     def IsShown(self, *_args, **_kwargs):
  94.         val = sizersc.wxSizerItem_IsShown(self, *_args, **_kwargs)
  95.         return val
  96.  
  97.     
  98.     def GetWindow(self, *_args, **_kwargs):
  99.         val = sizersc.wxSizerItem_GetWindow(self, *_args, **_kwargs)
  100.         return val
  101.  
  102.     
  103.     def SetWindow(self, *_args, **_kwargs):
  104.         val = sizersc.wxSizerItem_SetWindow(self, *_args, **_kwargs)
  105.         return val
  106.  
  107.     
  108.     def GetSizer(self, *_args, **_kwargs):
  109.         val = sizersc.wxSizerItem_GetSizer(self, *_args, **_kwargs)
  110.         return val
  111.  
  112.     
  113.     def SetSizer(self, *_args, **_kwargs):
  114.         val = sizersc.wxSizerItem_SetSizer(self, *_args, **_kwargs)
  115.         return val
  116.  
  117.     
  118.     def GetOption(self, *_args, **_kwargs):
  119.         val = sizersc.wxSizerItem_GetOption(self, *_args, **_kwargs)
  120.         return val
  121.  
  122.     
  123.     def GetFlag(self, *_args, **_kwargs):
  124.         val = sizersc.wxSizerItem_GetFlag(self, *_args, **_kwargs)
  125.         return val
  126.  
  127.     
  128.     def GetBorder(self, *_args, **_kwargs):
  129.         val = sizersc.wxSizerItem_GetBorder(self, *_args, **_kwargs)
  130.         return val
  131.  
  132.     
  133.     def SetInitSize(self, *_args, **_kwargs):
  134.         val = sizersc.wxSizerItem_SetInitSize(self, *_args, **_kwargs)
  135.         return val
  136.  
  137.     
  138.     def SetOption(self, *_args, **_kwargs):
  139.         val = sizersc.wxSizerItem_SetOption(self, *_args, **_kwargs)
  140.         return val
  141.  
  142.     
  143.     def SetFlag(self, *_args, **_kwargs):
  144.         val = sizersc.wxSizerItem_SetFlag(self, *_args, **_kwargs)
  145.         return val
  146.  
  147.     
  148.     def SetBorder(self, *_args, **_kwargs):
  149.         val = sizersc.wxSizerItem_SetBorder(self, *_args, **_kwargs)
  150.         return val
  151.  
  152.     
  153.     def Show(self, *_args, **_kwargs):
  154.         val = sizersc.wxSizerItem_Show(self, *_args, **_kwargs)
  155.         return val
  156.  
  157.     
  158.     def GetUserData(self, *_args, **_kwargs):
  159.         val = sizersc.wxSizerItem_GetUserData(self, *_args, **_kwargs)
  160.         return val
  161.  
  162.     
  163.     def __repr__(self):
  164.         return '<%s.%s instance; proxy of C++ wxSizerItem instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  165.  
  166.  
  167.  
  168. class wxSizerItem(wxSizerItemPtr):
  169.     
  170.     def __init__(self, this):
  171.         self.this = this
  172.  
  173.  
  174.  
  175. class wxSizerPtr(wxObjectPtr):
  176.     
  177.     def __init__(self, this):
  178.         self.this = this
  179.         self.thisown = 0
  180.  
  181.     
  182.     def _setOORInfo(self, *_args, **_kwargs):
  183.         val = sizersc.wxSizer__setOORInfo(self, *_args, **_kwargs)
  184.         return val
  185.  
  186.     
  187.     def Destroy(self, *_args, **_kwargs):
  188.         val = sizersc.wxSizer_Destroy(self, *_args, **_kwargs)
  189.         return val
  190.  
  191.     
  192.     def _Add(self, *_args, **_kwargs):
  193.         val = sizersc.wxSizer__Add(self, *_args, **_kwargs)
  194.         return val
  195.  
  196.     
  197.     def _Insert(self, *_args, **_kwargs):
  198.         val = sizersc.wxSizer__Insert(self, *_args, **_kwargs)
  199.         return val
  200.  
  201.     
  202.     def _Prepend(self, *_args, **_kwargs):
  203.         val = sizersc.wxSizer__Prepend(self, *_args, **_kwargs)
  204.         return val
  205.  
  206.     
  207.     def Remove(self, *_args, **_kwargs):
  208.         val = sizersc.wxSizer_Remove(self, *_args, **_kwargs)
  209.         return val
  210.  
  211.     
  212.     def _SetItemMinSize(self, *_args, **_kwargs):
  213.         val = sizersc.wxSizer__SetItemMinSize(self, *_args, **_kwargs)
  214.         return val
  215.  
  216.     
  217.     def SetDimension(self, *_args, **_kwargs):
  218.         val = sizersc.wxSizer_SetDimension(self, *_args, **_kwargs)
  219.         return val
  220.  
  221.     
  222.     def SetMinSize(self, *_args, **_kwargs):
  223.         val = sizersc.wxSizer_SetMinSize(self, *_args, **_kwargs)
  224.         return val
  225.  
  226.     
  227.     def GetSize(self, *_args, **_kwargs):
  228.         val = sizersc.wxSizer_GetSize(self, *_args, **_kwargs)
  229.         if val:
  230.             val = wxSizePtr(val)
  231.             val.thisown = 1
  232.         
  233.         return val
  234.  
  235.     
  236.     def GetPosition(self, *_args, **_kwargs):
  237.         val = sizersc.wxSizer_GetPosition(self, *_args, **_kwargs)
  238.         if val:
  239.             val = wxPointPtr(val)
  240.             val.thisown = 1
  241.         
  242.         return val
  243.  
  244.     
  245.     def GetMinSize(self, *_args, **_kwargs):
  246.         val = sizersc.wxSizer_GetMinSize(self, *_args, **_kwargs)
  247.         if val:
  248.             val = wxSizePtr(val)
  249.             val.thisown = 1
  250.         
  251.         return val
  252.  
  253.     
  254.     def Layout(self, *_args, **_kwargs):
  255.         val = sizersc.wxSizer_Layout(self, *_args, **_kwargs)
  256.         return val
  257.  
  258.     
  259.     def Fit(self, *_args, **_kwargs):
  260.         val = sizersc.wxSizer_Fit(self, *_args, **_kwargs)
  261.         if val:
  262.             val = wxSizePtr(val)
  263.             val.thisown = 1
  264.         
  265.         return val
  266.  
  267.     
  268.     def FitInside(self, *_args, **_kwargs):
  269.         val = sizersc.wxSizer_FitInside(self, *_args, **_kwargs)
  270.         return val
  271.  
  272.     
  273.     def SetSizeHints(self, *_args, **_kwargs):
  274.         val = sizersc.wxSizer_SetSizeHints(self, *_args, **_kwargs)
  275.         return val
  276.  
  277.     
  278.     def SetVirtualSizeHints(self, *_args, **_kwargs):
  279.         val = sizersc.wxSizer_SetVirtualSizeHints(self, *_args, **_kwargs)
  280.         return val
  281.  
  282.     
  283.     def Clear(self, *_args, **_kwargs):
  284.         val = sizersc.wxSizer_Clear(self, *_args, **_kwargs)
  285.         return val
  286.  
  287.     
  288.     def DeleteWindows(self, *_args, **_kwargs):
  289.         val = sizersc.wxSizer_DeleteWindows(self, *_args, **_kwargs)
  290.         return val
  291.  
  292.     
  293.     def GetChildren(self, *_args, **_kwargs):
  294.         val = sizersc.wxSizer_GetChildren(self, *_args, **_kwargs)
  295.         return val
  296.  
  297.     
  298.     def Show(self, *_args, **_kwargs):
  299.         val = sizersc.wxSizer_Show(self, *_args, **_kwargs)
  300.         return val
  301.  
  302.     
  303.     def Hide(self, *_args, **_kwargs):
  304.         val = sizersc.wxSizer_Hide(self, *_args, **_kwargs)
  305.         return val
  306.  
  307.     
  308.     def IsShown(self, *_args, **_kwargs):
  309.         val = sizersc.wxSizer_IsShown(self, *_args, **_kwargs)
  310.         return val
  311.  
  312.     
  313.     def ShowItems(self, *_args, **_kwargs):
  314.         val = sizersc.wxSizer_ShowItems(self, *_args, **_kwargs)
  315.         return val
  316.  
  317.     
  318.     def __repr__(self):
  319.         return '<%s.%s instance; proxy of C++ wxSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  320.  
  321.     
  322.     def Add(self, item, *args, **kw):
  323.         if type(item) == type(1):
  324.             item = (item, args[0])
  325.             args = args[1:]
  326.         
  327.         self._Add(item, *args, **kw)
  328.  
  329.     
  330.     def AddMany(self, widgets):
  331.         for childinfo in widgets:
  332.             if type(childinfo) != type(()):
  333.                 childinfo = (childinfo,)
  334.             
  335.             self.Add(*childinfo)
  336.         
  337.  
  338.     
  339.     def Prepend(self, item, *args, **kw):
  340.         if type(item) == type(1):
  341.             item = (item, args[0])
  342.             args = args[1:]
  343.         
  344.         self._Prepend(item, *args, **kw)
  345.  
  346.     
  347.     def Insert(self, before, item, *args, **kw):
  348.         if type(item) == type(1):
  349.             item = (item, args[0])
  350.             args = args[1:]
  351.         
  352.         self._Insert(before, item, *args, **kw)
  353.  
  354.     AddWindow = AddSizer = AddSpacer = Add
  355.     PrependWindow = PrependSizer = PrependSpacer = Prepend
  356.     InsertWindow = InsertSizer = InsertSpacer = Insert
  357.     RemoveWindow = RemoveSizer = RemovePos = Remove
  358.     
  359.     def SetItemMinSize(self, item, *args):
  360.         if len(args) == 2:
  361.             return self._SetItemMinSize(item, args)
  362.         else:
  363.             return self._SetItemMinSize(item, args[0])
  364.  
  365.     
  366.     def GetSizeTuple(self):
  367.         return self.GetSize().asTuple()
  368.  
  369.     
  370.     def GetPositionTuple(self):
  371.         return self.GetPosition().asTuple()
  372.  
  373.     
  374.     def GetMinSizeTuple(self):
  375.         return self.GetMinSize().asTuple()
  376.  
  377.  
  378.  
  379. class wxSizer(wxSizerPtr):
  380.     
  381.     def __init__(self, this):
  382.         self.this = this
  383.  
  384.  
  385.  
  386. class wxPySizerPtr(wxSizerPtr):
  387.     
  388.     def __init__(self, this):
  389.         self.this = this
  390.         self.thisown = 0
  391.  
  392.     
  393.     def _setCallbackInfo(self, *_args, **_kwargs):
  394.         val = sizersc.wxPySizer__setCallbackInfo(self, *_args, **_kwargs)
  395.         return val
  396.  
  397.     
  398.     def __repr__(self):
  399.         return '<%s.%s instance; proxy of C++ wxPySizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  400.  
  401.  
  402.  
  403. class wxPySizer(wxPySizerPtr):
  404.     
  405.     def __init__(self, *_args, **_kwargs):
  406.         self.this = sizersc.new_wxPySizer(*_args, **_kwargs)
  407.         self.thisown = 1
  408.         self._setCallbackInfo(self, wxPySizer)
  409.         self._setOORInfo(self)
  410.  
  411.  
  412.  
  413. class wxBoxSizerPtr(wxSizerPtr):
  414.     
  415.     def __init__(self, this):
  416.         self.this = this
  417.         self.thisown = 0
  418.  
  419.     
  420.     def GetOrientation(self, *_args, **_kwargs):
  421.         val = sizersc.wxBoxSizer_GetOrientation(self, *_args, **_kwargs)
  422.         return val
  423.  
  424.     
  425.     def SetOrientation(self, *_args, **_kwargs):
  426.         val = sizersc.wxBoxSizer_SetOrientation(self, *_args, **_kwargs)
  427.         return val
  428.  
  429.     
  430.     def RecalcSizes(self, *_args, **_kwargs):
  431.         val = sizersc.wxBoxSizer_RecalcSizes(self, *_args, **_kwargs)
  432.         return val
  433.  
  434.     
  435.     def CalcMin(self, *_args, **_kwargs):
  436.         val = sizersc.wxBoxSizer_CalcMin(self, *_args, **_kwargs)
  437.         if val:
  438.             val = wxSizePtr(val)
  439.             val.thisown = 1
  440.         
  441.         return val
  442.  
  443.     
  444.     def __repr__(self):
  445.         return '<%s.%s instance; proxy of C++ wxBoxSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  446.  
  447.  
  448.  
  449. class wxBoxSizer(wxBoxSizerPtr):
  450.     
  451.     def __init__(self, *_args, **_kwargs):
  452.         self.this = sizersc.new_wxBoxSizer(*_args, **_kwargs)
  453.         self.thisown = 1
  454.         self._setOORInfo(self)
  455.  
  456.  
  457.  
  458. class wxStaticBoxSizerPtr(wxBoxSizerPtr):
  459.     
  460.     def __init__(self, this):
  461.         self.this = this
  462.         self.thisown = 0
  463.  
  464.     
  465.     def GetStaticBox(self, *_args, **_kwargs):
  466.         val = sizersc.wxStaticBoxSizer_GetStaticBox(self, *_args, **_kwargs)
  467.         return val
  468.  
  469.     
  470.     def RecalcSizes(self, *_args, **_kwargs):
  471.         val = sizersc.wxStaticBoxSizer_RecalcSizes(self, *_args, **_kwargs)
  472.         return val
  473.  
  474.     
  475.     def CalcMin(self, *_args, **_kwargs):
  476.         val = sizersc.wxStaticBoxSizer_CalcMin(self, *_args, **_kwargs)
  477.         if val:
  478.             val = wxSizePtr(val)
  479.             val.thisown = 1
  480.         
  481.         return val
  482.  
  483.     
  484.     def __repr__(self):
  485.         return '<%s.%s instance; proxy of C++ wxStaticBoxSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  486.  
  487.  
  488.  
  489. class wxStaticBoxSizer(wxStaticBoxSizerPtr):
  490.     
  491.     def __init__(self, *_args, **_kwargs):
  492.         self.this = sizersc.new_wxStaticBoxSizer(*_args, **_kwargs)
  493.         self.thisown = 1
  494.         self._setOORInfo(self)
  495.  
  496.  
  497.  
  498. class wxNotebookSizerPtr(wxSizerPtr):
  499.     
  500.     def __init__(self, this):
  501.         self.this = this
  502.         self.thisown = 0
  503.  
  504.     
  505.     def RecalcSizes(self, *_args, **_kwargs):
  506.         val = sizersc.wxNotebookSizer_RecalcSizes(self, *_args, **_kwargs)
  507.         return val
  508.  
  509.     
  510.     def CalcMin(self, *_args, **_kwargs):
  511.         val = sizersc.wxNotebookSizer_CalcMin(self, *_args, **_kwargs)
  512.         if val:
  513.             val = wxSizePtr(val)
  514.             val.thisown = 1
  515.         
  516.         return val
  517.  
  518.     
  519.     def GetNotebook(self, *_args, **_kwargs):
  520.         val = sizersc.wxNotebookSizer_GetNotebook(self, *_args, **_kwargs)
  521.         return val
  522.  
  523.     
  524.     def __repr__(self):
  525.         return '<%s.%s instance; proxy of C++ wxNotebookSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  526.  
  527.  
  528.  
  529. class wxNotebookSizer(wxNotebookSizerPtr):
  530.     
  531.     def __init__(self, *_args, **_kwargs):
  532.         self.this = sizersc.new_wxNotebookSizer(*_args, **_kwargs)
  533.         self.thisown = 1
  534.         self._setOORInfo(self)
  535.  
  536.  
  537.  
  538. class wxGridSizerPtr(wxSizerPtr):
  539.     
  540.     def __init__(self, this):
  541.         self.this = this
  542.         self.thisown = 0
  543.  
  544.     
  545.     def RecalcSizes(self, *_args, **_kwargs):
  546.         val = sizersc.wxGridSizer_RecalcSizes(self, *_args, **_kwargs)
  547.         return val
  548.  
  549.     
  550.     def CalcMin(self, *_args, **_kwargs):
  551.         val = sizersc.wxGridSizer_CalcMin(self, *_args, **_kwargs)
  552.         if val:
  553.             val = wxSizePtr(val)
  554.             val.thisown = 1
  555.         
  556.         return val
  557.  
  558.     
  559.     def SetCols(self, *_args, **_kwargs):
  560.         val = sizersc.wxGridSizer_SetCols(self, *_args, **_kwargs)
  561.         return val
  562.  
  563.     
  564.     def SetRows(self, *_args, **_kwargs):
  565.         val = sizersc.wxGridSizer_SetRows(self, *_args, **_kwargs)
  566.         return val
  567.  
  568.     
  569.     def SetVGap(self, *_args, **_kwargs):
  570.         val = sizersc.wxGridSizer_SetVGap(self, *_args, **_kwargs)
  571.         return val
  572.  
  573.     
  574.     def SetHGap(self, *_args, **_kwargs):
  575.         val = sizersc.wxGridSizer_SetHGap(self, *_args, **_kwargs)
  576.         return val
  577.  
  578.     
  579.     def GetCols(self, *_args, **_kwargs):
  580.         val = sizersc.wxGridSizer_GetCols(self, *_args, **_kwargs)
  581.         return val
  582.  
  583.     
  584.     def GetRows(self, *_args, **_kwargs):
  585.         val = sizersc.wxGridSizer_GetRows(self, *_args, **_kwargs)
  586.         return val
  587.  
  588.     
  589.     def GetVGap(self, *_args, **_kwargs):
  590.         val = sizersc.wxGridSizer_GetVGap(self, *_args, **_kwargs)
  591.         return val
  592.  
  593.     
  594.     def GetHGap(self, *_args, **_kwargs):
  595.         val = sizersc.wxGridSizer_GetHGap(self, *_args, **_kwargs)
  596.         return val
  597.  
  598.     
  599.     def __repr__(self):
  600.         return '<%s.%s instance; proxy of C++ wxGridSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  601.  
  602.  
  603.  
  604. class wxGridSizer(wxGridSizerPtr):
  605.     
  606.     def __init__(self, *_args, **_kwargs):
  607.         self.this = sizersc.new_wxGridSizer(*_args, **_kwargs)
  608.         self.thisown = 1
  609.         self._setOORInfo(self)
  610.  
  611.  
  612.  
  613. class wxFlexGridSizerPtr(wxGridSizerPtr):
  614.     
  615.     def __init__(self, this):
  616.         self.this = this
  617.         self.thisown = 0
  618.  
  619.     
  620.     def RecalcSizes(self, *_args, **_kwargs):
  621.         val = sizersc.wxFlexGridSizer_RecalcSizes(self, *_args, **_kwargs)
  622.         return val
  623.  
  624.     
  625.     def CalcMin(self, *_args, **_kwargs):
  626.         val = sizersc.wxFlexGridSizer_CalcMin(self, *_args, **_kwargs)
  627.         if val:
  628.             val = wxSizePtr(val)
  629.             val.thisown = 1
  630.         
  631.         return val
  632.  
  633.     
  634.     def AddGrowableRow(self, *_args, **_kwargs):
  635.         val = sizersc.wxFlexGridSizer_AddGrowableRow(self, *_args, **_kwargs)
  636.         return val
  637.  
  638.     
  639.     def RemoveGrowableRow(self, *_args, **_kwargs):
  640.         val = sizersc.wxFlexGridSizer_RemoveGrowableRow(self, *_args, **_kwargs)
  641.         return val
  642.  
  643.     
  644.     def AddGrowableCol(self, *_args, **_kwargs):
  645.         val = sizersc.wxFlexGridSizer_AddGrowableCol(self, *_args, **_kwargs)
  646.         return val
  647.  
  648.     
  649.     def RemoveGrowableCol(self, *_args, **_kwargs):
  650.         val = sizersc.wxFlexGridSizer_RemoveGrowableCol(self, *_args, **_kwargs)
  651.         return val
  652.  
  653.     
  654.     def __repr__(self):
  655.         return '<%s.%s instance; proxy of C++ wxFlexGridSizer instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  656.  
  657.  
  658.  
  659. class wxFlexGridSizer(wxFlexGridSizerPtr):
  660.     
  661.     def __init__(self, *_args, **_kwargs):
  662.         self.this = sizersc.new_wxFlexGridSizer(*_args, **_kwargs)
  663.         self.thisown = 1
  664.         self._setOORInfo(self)
  665.  
  666.  
  667.